marsh snail - Español Inglés Diccionario